
/*
* 可通过 $page.handler.xxx 访问这里定义的方法
* 注意：该方法仅在所属的页面有效
* 如果需要 async-await，请修改成 export default async function() {}
*/
const sdk = require('weapps-plugin-citycode')

export default function(e) {
    if(e.event.detail.isSelf == 0){
        app.navigateTo({
            pageId: 'scoreOther',    // 页面 Id 
            packageName: '',   // 主应用为空或不填，子模块填写 子包目录，查找位置 子包编辑器 --- 页面 --- 子包目录
            params: {data:e.event.detail}
        });
        return ;
    }
    
    //本人查询
    wx.showModal({
        title: '提示',
        content: '本操作需要您进行人脸登录验证',
        success (res) {
            if (res.confirm) {
                //sdk人脸核验
                sdk.realPeopleVerify ({
                    success: resp => {
                        console.log('resp', resp) // 返回的数据
                    },
                    fail: err => {
                        console.log('err', err)
                    }
                })


                // wx.showModal({
                //     title: '提示',
                //     content: '你不是考生本人，请前往他人查询',
                //     success (res) {
                //         if (res.confirm) {
                //              app.navigateTo({
                //                 pageId: 'scoreOther',    // 页面 Id 
                //                 packageName: '',   // 主应用为空或不填，子模块填写 子包目录，查找位置 子包编辑器 --- 页面 --- 子包目录
                //                 params: {data:e.event.detail}
                //             });
                //         }else{
                //             app.navigateTo({
                //                 pageId: 'scoreLogin',   
                //                 packageName: '',
                //                 params: {data:e.event.detail}
                //             });
                //         }
                //     }
                // });
            } 
        }
    });
}